This section describes the basic workflow for getting started with IEC HPC. A typical HPC workflow in IEC includes browsing available applications, preparing input data, submitting a job, monitoring execution status, and reviewing generated results.
Before submitting a job, users should first confirm that the required HPC service has been enabled and that the necessary applications, project access, and input data are available.
Exploring the Marketplace
Use the Marketplace to browse the HPC applications available in IEC.
Prerequisites
Before exploring the Marketplace, verify the following:
- You can sign in to EonKube
- The HPC service has been enabled in the environment
- The required application access permissions have been granted
Procedure
- Go to EonKube > Apps > Marketplace.
- Use the available filters or search tools to locate HPC applications.
- Browse the listed applications by category or application type.
- Click an application to open its details page.
- Review the application description, available versions, and submission options.
- If the application matches your requirements, click Submit to begin job configuration.
Accessing File Explorer
Use File Explorer to view and manage the files required for HPC jobs. File Explorer provides access to user directories, project-related files, application-related files, and job output data.
Overview
The IEC platform includes a file browser that allows users to access and manage personal and shared data stored in the HPC environment. Users can typically access their own home directories and shared project folders, but they cannot access the private data of other users.
Procedure
- Go to EonKube > HPC > File Explorer
- Click on Open File Explorer
- Review the available folders and files in the File Explorer window.
Common Directory Locations
The following directories are commonly used in the HPC environment:- /home/<username>: The user's private home directory
- /home/shared/projects/<projectsname>: Shared project files that can be accessed by authorized project members
- /Home/Shared/projects/<projectname>/vcjobs/<JOB_ID>/Logs/*.log: Job-related log files
- /Applications/: Application images, binaries, or related files used by the HPC environment
- Users could check the details and perform basic file operations in their home directory, including Create, Delete, Rename, Upload, Download, and Copy/Clone.
Note:
Access to shared folders and project data depends on project membership and permission settings.
Uploading Data
Before submitting a job, upload the required input files to the appropriate directory.
Overview
Users can upload job input data or project files to their home directory or another authorized location in File Explorer.
Procedure
- Go to EonKube > HPC > File Explorer
- Click on Open File Explorer
- Check the File Explorer page pop up with files.
- Find the file under /home/user
- Click on Upload file at toolbar
- Drag files into the upload window, or select files from your local system.
- Wait for the upload process to complete.
- Confirm that the uploaded files appear in File Explorer.
Result
After the upload is complete, the files are available for use during job submission.
Submitting a Job from Marketplace
IEC allows users to submit jobs through Marketplace-provided HPC applications. These applications typically provide configurable job forms that allow users to specify job metadata, resource requirements, input files, and command settings.
Overview
A standard job submission workflow includes the following tasks:
- Selecting an HPC application
- Configuring job metadata
- Selecting the project and application version
- Configuring resource requirements
- Uploading or selecting input files
- Defining environment variables or command settings
- Creating the job
Procedure
- Upload Job Input Data
You can prepare and upload job input data before submitting a job, follow steps in Uploading Data. Alternatively, you could use the Upload File function in the step Configure Job Settings. - Marketplace find HPC Apps and request a Job submission.
- Go to EonKube > Apps > Marketplace
- Locate the HPC application that you want to use.
- Click the application to open its details page.
- Review the application information and available versions.
- Click Submit.
- Configure Job Settings:
Fill in the required settings, including computational resources, input files and job commands. Items may vary based on application requirements.- Basic Settings: Filling Jobs information with selecting Project ,Job Name and Application Version
- Resource Configuration: Based on the software version and usage requirements, setting resource configuration.
- Upload Job Files: Upload the files needed to execute the workload (e.g., .mdp configuration files or system configuration files).
- Environment Variables: Describe the environment variables required to run the application workload.
- Command Settings: Enter the job command to execute the application.
- Confirm Submission to run a Job
Review your settings and confirm the submission by clicking on Create to submit the job.
Note:
The available settings may vary depending on the selected application and version.
Result
After submission, the job appears in the job list, where you can monitor execution status and review related logs and output files.
What’s Next
After submitting a job, continue with the following tasks as needed:
- Monitoring Jobs to track job status and execution progress
- Managing a Job to pause, resume, or delete a job
- Managing Job Results to review output files, logs, and generated data